.container {width:100%;margin: 0px auto;}
.clearf:after {content: '';display: block;clear: both;}
.pl {float: left;}
.pr {float: right;}
.pb40 {padding-bottom: 40px;}
h1,
h2,
h3,
h4,
p,
form,
body {
  margin: 0;  padding: 0;
}
.navaddr {
  float: left;
  height: 46px;
  margin-top: 50px;
  color: #fff;
  border: 1px solid #fff;
  line-height: 46px;

  border-right: none;
  border-bottom: none;
  font-size: 14px;
  margin-bottom: 50px;
}
.navaddr .txt {
  border-bottom: 1px solid #fff;
  display: inline-block;
  padding-left: 20px;
  height: 46px;
}
.navaddr .link1 a {display: inline-block;color: #fff; margin: 0px 0px;}
.navaddr .pr {position: relative;top: -1px; margin-left: 30px;}
.navaddr .pr span {
  display: block;
  width: 67px;
  height: 20px;
  border: 1px solid #fff;
  box-sizing: border-box;
  line-height: 18px;
  text-align: center;
  margin-bottom: 7px;
}
.navaddr .pr span:hover,
.navaddr .pr span.active {border: 1px solid #b78632;background-color: #b78632;}
.navaddr .pr span:last-child {margin-bottom: 0;}
.navaddr .pr span a {color: #fff;}
.newsarticle2{height:492px;float:left;width:100%;}
.newsarticle2 .img img {width:100%;height:490px;}
.newsarticle {border-bottom: 1px solid #fff;}
.newsarticle .img {padding: 0px 0 40px;text-align:center;}
.newsarticle .img img {width:100%;}
.newsarticle .img h3{padding: 10px 0 19px;font-size: 18px; font-weight: bold;color: #3c85df;}
.newsarticle .title h1 {border-bottom: 1px solid #fff;font-size: 22px;font-weight: normal;color: #fff;line-height: 40px;}
.newsarticle .title h2 {font-size: 20px;font-weight: normal;color: #fff;line-height:60px;}
.newsarticle .title h3 {font-size: 16px;font-weight: normal;color: #fff;line-height:60px;}
.newsarticle .title span {font-size: 13px;line-height: 50px;color: #dcdddd;}
.newsarticle .cent p {margin-bottom: 34px;width:100%;font-size:18px;line-height:2.0;color: #fff;text-indent: 24px;}
.newsarticle .cent p img{width:60%;margin: 0 auto;display: block;}
.newsarticle .cent ul li p {text-align:center;}
.newsarticle .author {font-size: 13px;line-height: 50px;padding-bottom: 50px;color: #fff;text-align: right;}

.newsarticle99 {border-bottom: 1px solid #fff;}
.newsarticle99 .img {padding:40px 0 40px;text-align:center;}
.newsarticle99 .img img {width:65%;}
.newsarticle99 .img h3{padding: 10px 0 19px;font-size: 18px; font-weight: bold;color: #3c85df;}
.newsarticle99 .title{text-align:center;}
.newsarticle99 .title h1 {/*border-bottom: 1px solid #fff;*/font-size:26px;font-weight: normal;color: #fff;line-height: 40px;}
.newsarticle99 .title h2 {font-size: 20px;font-weight: normal;color: #fff;line-height:60px;}
.newsarticle99 .title h3 {font-size: 16px;font-weight: normal;color: #fff;line-height:60px;}
.newsarticle99 .title span {font-size: 13px;line-height: 50px;color: #dcdddd;float:right;width:50%;text-align:right;}
.newsarticle99 .title4 span {font-size: 13px;line-height: 50px;color: #dcdddd;}
.newsarticle99 .title4{border-bottom: 1px solid #fff;text-align:center;}
.newsarticle99 .title4 h3 {font-size: 16px;font-weight: normal;color: #fff;line-height:60px;}
.newsarticle99 .cent{padding-top:34px;}
.newsarticle99 .cent p {margin-bottom: 34px;width:100%;font-size:18px;line-height:2.0;color: #fff;text-indent: 24px;}
.newsarticle99 .cent p img{width:65%;margin: 0 auto;display: block;}
.newsarticle99 .cent ul li p {text-align:center;}
.newsarticle99 .author {font-size: 13px;color: #fff;text-align: left;float:left;width:50%;line-height: 50px;}
.Leader {border-bottom: 1px solid #fff;padding-bottom: 40px;}
.Leader ul li {margin-left:2%;margin-bottom: 80px;float: left;height: 227px;  width: 45%;}
.Leader ul li .pl {width:35%;}
.Leader ul li .pl img {width: 100%; height: 100%;}
.Leader ul li .pr {height: 100%; width: 60%;border: 1px solid #fff;box-sizing: border-box;padding: 20px;}
.Leader ul li .pr .title {line-height: 44px;color: #fff;font-size: 14px;}
.Leader ul li .pr .title span {font-size: 16px;}
.Leader ul li .pr p {font-size: 14px;line-height: 27px;height: 108px;overflow-x: hidden;text-indent: 26px;color: #fff;}
.Leader ul li .pr .more {text-align: right;font-size: 13px;line-height: 30px;padding-right: 20px;}
.Leader ul li .pr .more a {color: #fff;}
.pages {
  text-align: center;position: relative;height: 30px;
  /* 	.line{
	height: 1px;
	background: #afafaf;
	position: relative;
	bottom:-13px;
	z-index: 1;
} */
}
.pages .cent {
  display: inline-block;position: relative;z-index: 2;padding: 0px 30px;
}
.pages .cent a {
  display: inline-block;height: 30px;border: 1px solid #fff;color: #fff;min-width: 20px;text-align: center;margin: 0px 6px;line-height: 30px;border-radius: 3px;
}
.pages .cent a:hover,
.pages .cent a.active {background-color: #fff;color: #004386;}
.pages .cent span {
  font-size: 13px;
  line-height: 30px;
  color: #fff;
  display: inline-block;
  margin-left: 20px;
}
.pages .cent span input {
  height: 30px;
  margin: 0px 12px;
  width: 30px;
  border: 1px solid #fff;
  text-align: center;
  background: none;
  color: #fff;
  border-radius: 3px;
}
.pages .cent span button {
  height: 30px;
  width: 50px;
  border: 1px solid #fff;
  background: none;
  color: #fff;
  cursor: pointer;
  border-radius: 3px;
}
.pages .cent span button:hover {
  background-color: #fff;  color: #004386;
}
